﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;

public partial class Default3 : System.Web.UI.Page
{
    //int h = 0;
    int s = 120;
    int m = 0;
    protected void Page_Load(object sender, EventArgs e)
    {
        if (!IsPostBack)
        {
            if (s >= 60)
            {
                m = s / 60;
                s = s - (m * 60);
                // cộng thêm phút giây vào giờ hiện tại...
                Session["time"] = DateTime.Now.AddMinutes(m).AddSeconds(s);
            }
            else
                // cộng thêm giây vào giờ hiện tại...
                Session["time"] = DateTime.Now.AddSeconds(s);                         
        }

    }
    protected void Timer1_Tick(object sender, EventArgs e)
    {
        
        TimeSpan time1 = new TimeSpan();

        //Lấy thời gian cộng thêm ở trên - thời gian hiện tại
        time1 = (DateTime)Session["time"] - DateTime.Now;


        if (time1.Seconds <= 0 && time1.Minutes <= 0)
        {            
            Label1.Text = " 0 : 0 ";
        }
        else
        {
            // add giá trị phút giây vô label...
            Label1.Text = time1.Minutes.ToString() + " : " + time1.Seconds.ToString();
        }        
    }

        
}
